MEIESKFKRICVFCGSSAGNKVSYKDAAIELGTELVSRNIDLVYGGGSIGLMGLISQAVFNGGRHVIGVIPKTLMPREITGETVGEVKAVADMHQRKAEMAKHSDAFIALPGGYGTLEELLEVITWAQLGIHDKPVGLLNVEGYYNSLLSFIDKAVEEGFISPTARHIIVSAPSAKELVKKLEDYVPRHEKVASKKSWEMEQIGLSPTCEISR